.search-bar {
  outline: none;
  box-sizing: inherit !important;
  background-color: inherit;
  height: 50px !important;
  width: 100%;
  border-width: 0.5px;
  padding: 10px;
  margin-bottom: 15px;

  @media (hover: hover) {
    &:hover {
      border: 1px solid #000000;
    }
  }
  &:focus {
    border: 1px solid #000000;
    box-shadow: 0 1px 0 0 #000000;
  }
}

.search-bar-clear {
  position: absolute;
  right: 30px;
  font-size: 25px;
  color: #d0d0d0;
  line-height: 50px;
  cursor: pointer;
}

.hb-plugin-space-between {
  box-sizing: border-box;
  width: calc(1 / 2 * 100% - (1 - 1 / 3) * 10px);

  @media only screen and (max-width: 991px) {
    width: 100%;
  }
}

.hb-stats-header {
  background: #242424;
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;

  code {
    border: 1px solid grey;
    border-radius: 5px;
    padding: 5px;
    font-size: 0.8rem;
    color: lightgrey;
  }
}

.hb-stats {
  height: calc(100% - 121px);
  width: 100%;
  overflow: hidden;
  border-bottom-left-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;

  @media (max-width: 767px) {
    height: calc(100% - 60px);
  }
}
